package com.javalsj.common.web.filter;

import java.util.Map;
import java.util.UUID;

/**
 * @description 系统上下文
 * @author WANGJIHONG
 * @date 2019年10月9日上午11:38:57
 * @Copyright 版权所有 (c) www.javalsj.com
 * @memo 无备注说明
 */
public class BusinessContextData {
	/**
	 * 全链路Id
	 */
	private UUID traceId;
	/**
	 * 客户端IP
	 */
	private String clientIp;
	/**
	 * 服务端IP
	 */
	private String serverIp;
	
	/**
	 * 请求头信息
	 */
	private Map<String, String> requestHeaders;
	
	private Map<String, String> requestParams;
	
	public UUID getTraceId() {
		return traceId;
	}

	public void setTraceId(UUID traceId) {
		this.traceId = traceId;
	}

	public String getClientIp() {
		return clientIp;
	}

	public void setClientIp(String clientIp) {
		this.clientIp = clientIp;
	}

	public String getServerIp() {
		return serverIp;
	}

	public void setServerIp(String serverIp) {
		this.serverIp = serverIp;
	}

	public Map<String, String> getRequestHeaders() {
		return requestHeaders;
	}

	public void setRequestHeaders(Map<String, String> requestHeaders) {
		this.requestHeaders = requestHeaders;
	}

	public Map<String, String> getRequestParams() {
		return requestParams;
	}

	public void setRequestParams(Map<String, String> requestParams) {
		this.requestParams = requestParams;
	}

}
